methyl octadecanoate - English Synonyms Dictionary